body{
	margin: 0;
}
#menu_cover{
	display: none;
}

.show-cover #menu_cover{
	display: block;
}
.main{
	position: absolute;
	height: 100%;
	width: 100%;
	top: 0;
	z-index: 11;
}
.main .board{
	text-align: center;
	height: 33.33%;
	display: block;
	text-decoration: none;
}
.main .board .lightline{
	display: inline-block;
	width: 110px;
	height: 1px;
	background-color: #fff;
	margin: 65px 0 20px 0;
}
.main .board h1{
	font-family: "MaisonNeueBold";
	font-size: 50px;
	color: #fff;
	margin: 0;
	padding-top: 80px;
}
.one,.two,.three{
	position:fixed;
	right: 0;
    bottom: 0;
    top: 0;
    left: 0;
    background-size: cover;
}
.one{
    background:url(../img/bcg1.jpg) no-repeat;
    z-index: -1;
    opacity: 0;
}
.two{
    background:url(../img/bcg2.jpg) no-repeat;
    z-index: -2;
    opacity: 1;
}
.three{
    background-size: cover;
    background:url(../img/bcg3.jpg) no-repeat;
    z-index: -1;
    opacity: 0;
}
.first:hover + .one{
	transition-duration: 1s;
	opacity: 1;
}
.second:hover + .two{
	transition-duration: 1s;
	opacity: 1;
}
.third:hover + .three{
	transition-duration: 1s;
	opacity: 1;
}